{# Base layout every page extends. Blocks: title, favicon, head_extra, navbar, page_body, content, footer, scripts. Override ``content`` for an ordinary page; reach for ``page_body`` only when a page needs to replace the whole main wrapper. ``#app-content`` is the element htmx swaps fragments into (see ``render()`` in rendering.py and the two layouts under layouts/). #} {% from "components/macros/feedback.html" import toast_region %} {% from "components/macros/layout.html" import theme_toggle, dialog %}